package Controller;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.util.ArrayList;

import Model.OsterEi;
import Model.Spieler;
import Model.Wiese;
import View.SpielerVC;
import View.WieseVC;

public class App {
	
	private Spieler spieler;
	private SpielerVC spielerVC;
	private Wiese wiese;
	private WieseVC wieseVC;
	
	public static void main(String[] args) {
		App app = new App();
	}
	
	public App(){
		
		
		spieler=new Spieler(this,20,140);
		spielerVC=new SpielerVC(spieler.getPosX(),spieler.getPosY(),"src/Image/player.gif",spieler);
		spieler.addObserver(spielerVC);
		
		wiese=new Wiese(spieler);
		wieseVC=new WieseVC(wiese,spielerVC);
		wiese.addObserver(wieseVC);
		spieler.addObserver(wiese);
		
		Worker myWorker=new Worker();
	
		
		
	}

	public Wiese getWiese() {
		return wiese;
	}
	
	

}
